reprove oneself - English Synonyms Dictionary